life imprisonment without parole - Alemán Inglés Diccionario